




from redis import StrictRedis


class Config():

    DEBUG = True
    # mysql数据库
    SECRET_KEY = 'Lqdf8iBf1Bgq1ojH5J6z5uKdWgw9NBtEEZJXYnA+S95rLzOBY7ZIJw=='    # 配置秘钥
    SQLALCHEMY_DATABASE_URI = 'mysql://root:mysql@localhost/info1802'    # mysql 配置信息
    SQLALCHEMY_TRACK_MODIFICATIONS = False     #  配置数据库动态追踪


    # 状态保持
    SESSION_TYPE = 'redis'
    SESSION_REDIS = StrictRedis(host='127.0.0.1',port=6379)# 指定redis要连接的redis
    SESSION_USE_SIGNER = True # 实现session签名 让更加安全
    PERMANENT_SESSION_LIFETIME=86400 # 设置session

# 不同环境下的配置信息 开发模式 生产模式
class Develomentconfig(Config):
    DEBUG = True

class Producationconfig(Config):
    DEBUG = False

# 定义字典 实现映射

config_dict = {
    'de':Develomentconfig,
    'pr':Producationconfig
}